atom trap - Francés Inglés Diccionario